all: mywget

mywget : mywget.o  http.o  log.o  progress.o  url.o  wget.o  wget_opt.o
	cc $^ -std=gnu99 -o $@

%.o : CFLAGS = -std=gnu99

mywget.o : mywget.c url.h log.h wget.h wget_opt.h
http.o : http.c http.h log.h
log.o : log.c log.h
progress.o : progress.c progress.h
url.o : url.c url.h log.h
wget.o : wget.c wget.h log.h http.h progress.h
wget_opt.o : wget_opt.c wget_opt.h


clean:
	-rm mywget *.o

.PHONY: clean
